// 输出所有代码到终端
const { readFile, writeFile } = require('fs')
const { join } = require('path')
readFile(join(__dirname, '05-books.json'), 'utf-8', (err, data) => {
  if (err) throw err
  let arr = JSON.parse(data)
  arr.push({
    id: 5,
    bookname: '遮天',
    author: '辰东'
  })
  // 重新写入文件将原来的覆盖掉
  writeFile(join(__dirname, '05-books.json'), JSON.stringify(arr), err => {
    if (err) throw err
    console.log('添加完成')
  })
})